mobile howitzer - German English Dictionary